/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Behavioral.Visitor;

/**
 *
 * @author Juan
 */
public class Empleado {
    
    private int diasLibres;
    private int diasTrabajando;
    private float sueldo;
    private String nombre;
    
    
        public Empleado(int diasLibres, int diasTrabajando, float sueldo, String nombre) {
        this.diasLibres = diasLibres;
        this.diasTrabajando = diasTrabajando;
        this.sueldo = sueldo;
        this.nombre = nombre;
    }
   
    public void accept(Visitor v) {
        v.visit(this);
    }
    
    public int getDiasLibres() {
        return diasLibres;
    }

    public void setDiasLibres(int diasLibres) {
        this.diasLibres = diasLibres;
    }

    public int getDiasTrabajando() {
        return diasTrabajando;
    }

    public void setDiasTrabajando(int diasTrabajando) {
        this.diasTrabajando = diasTrabajando;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public float getSueldo() {
        return sueldo;
    }

    public void setSueldo(float sueldo) {
        this.sueldo = sueldo;
    }


}
